$ cmake .. -DCMAKE_BUILD_TYPE=Release
-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") 
-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Did not find googletest, tests will not be built. To enable tests place googletest in '<spirv-dir>/external/googletest'.
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for errno.h
-- Looking for errno.h - found
-- Looking for fcntl.h
-- Looking for fcntl.h - found
-- Looking for link.h
-- Looking for link.h - found
-- Looking for malloc/malloc.h
-- Looking for malloc/malloc.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for signal.h
-- Looking for signal.h - found
-- Looking for sys/ioctl.h
-- Looking for sys/ioctl.h - found
-- Looking for sys/mman.h
-- Looking for sys/mman.h - found
-- Looking for sys/param.h
-- Looking for sys/param.h - found
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for sys/time.h
-- Looking for sys/time.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for sysexits.h
-- Looking for sysexits.h - found
-- Looking for termios.h
-- Looking for termios.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Looking for valgrind/valgrind.h
-- Looking for valgrind/valgrind.h - not found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for FE_ALL_EXCEPT
-- Looking for FE_ALL_EXCEPT - found
-- Looking for FE_INEXACT
-- Looking for FE_INEXACT - found
-- Looking for mach/mach.h
-- Looking for mach/mach.h - not found
-- Looking for histedit.h
-- Looking for histedit.h - not found
-- Looking for CrashReporterClient.h
-- Looking for CrashReporterClient.h - not found
-- Looking for linux/magic.h
-- Looking for linux/magic.h - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Looking for pthread_getspecific in pthread
-- Looking for pthread_getspecific in pthread - found
-- Looking for pthread_rwlock_init in pthread
-- Looking for pthread_rwlock_init in pthread - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for pfm_initialize in pfm
-- Looking for pfm_initialize in pfm - not found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11") 
-- Looking for compress2
-- Looking for compress2 - found
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.10") 
-- Looking for xmlReadMemory
-- Looking for xmlReadMemory - found
-- Looking for xar_open in xar
-- Looking for xar_open in xar - not found
-- Looking for arc4random
-- Looking for arc4random - not found
-- Looking for backtrace
-- Looking for backtrace - found
-- backtrace facility detected in default set of libraries
-- Found Backtrace: /usr/include  
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Looking for __register_frame
-- Looking for __register_frame - found
-- Looking for __deregister_frame
-- Looking for __deregister_frame - found
-- Looking for __unw_add_dynamic_fde
-- Looking for __unw_add_dynamic_fde - not found
-- Looking for _Unwind_Backtrace
-- Looking for _Unwind_Backtrace - found
-- Looking for getpagesize
-- Looking for getpagesize - found
-- Looking for sysconf
-- Looking for sysconf - found
-- Looking for getrusage
-- Looking for getrusage - found
-- Looking for setrlimit
-- Looking for setrlimit - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for futimens
-- Looking for futimens - found
-- Looking for futimes
-- Looking for futimes - found
-- Looking for posix_fallocate
-- Looking for posix_fallocate - found
-- Looking for sigaltstack
-- Looking for sigaltstack - found
-- Looking for lseek64
-- Looking for lseek64 - found
-- Looking for mallctl
-- Looking for mallctl - not found
-- Looking for mallinfo
-- Looking for mallinfo - found
-- Looking for mallinfo2
-- Looking for mallinfo2 - not found
-- Looking for malloc_zone_statistics
-- Looking for malloc_zone_statistics - not found
-- Looking for getrlimit
-- Looking for getrlimit - found
-- Looking for posix_spawn
-- Looking for posix_spawn - found
-- Looking for pread
-- Looking for pread - found
-- Looking for sbrk
-- Looking for sbrk - found
-- Looking for strerror
-- Looking for strerror - found
-- Looking for strerror_r
-- Looking for strerror_r - found
-- Looking for strerror_s
-- Looking for strerror_s - not found
-- Looking for setenv
-- Looking for setenv - found
-- Looking for dlopen
-- Looking for dlopen - found
-- Looking for dladdr
-- Looking for dladdr - not found
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC - Failed
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
-- Performing Test HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC - Success
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Looking for pthread_getname_np
-- Looking for pthread_getname_np - found
-- Looking for pthread_setname_np
-- Looking for pthread_setname_np - found
-- Looking for proc_pid_rusage
-- Looking for proc_pid_rusage - not found
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE
-- Performing Test HAVE_STD_IS_TRIVIALLY_COPYABLE - Success
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success
-- Performing Test LLVM_HAS_ATOMICS
-- Performing Test LLVM_HAS_ATOMICS - Success
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG
-- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG
-- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed
-- Performing Test HAS_MAYBE_UNINITIALIZED
-- Performing Test HAS_MAYBE_UNINITIALIZED - Success
-- Native target X86 is not selected; lli will not JIT code
-- Threads enabled.
-- Doxygen disabled.
-- Go bindings disabled.
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) 
-- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) 
-- OCaml bindings disabled.
-- Could NOT find Python module pygments
-- Could NOT find Python module pygments.lexers.c_cpp
-- Could NOT find Python module yaml
-- LLVM host triple: x86_64-unknown-linux-gnu
-- LLVM default target triple: x86_64-unknown-linux-gnu
-- Performing Test C_SUPPORTS_FPIC
-- Performing Test C_SUPPORTS_FPIC - Success
-- Performing Test CXX_SUPPORTS_FPIC
-- Performing Test CXX_SUPPORTS_FPIC - Success
-- Building with -fPIC
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION
-- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG
-- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME
-- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME
-- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW
-- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG
-- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success
-- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG
-- Performing Test C_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG
-- Performing Test CXX_SUPPORTS_CXX98_COMPAT_EXTRA_SEMI_FLAG - Failed
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG
-- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG
-- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG
-- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG
-- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG
-- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG
-- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG
-- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL
-- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP
-- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG
-- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed
-- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test C_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG
-- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS
-- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success
-- Performing Test C_SUPPORTS_FDATA_SECTIONS
-- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS
-- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success
-- Looking for os_signpost_interval_begin
-- Looking for os_signpost_interval_begin - not found
-- Found Python3: /usr/bin/python3.8 (found suitable version "3.8.10", minimum required is "3.6") found components: Interpreter 
-- Linker detection: GNU ld
-- Performing Test HAS_WERROR_GLOBAL_CTORS
-- Performing Test HAS_WERROR_GLOBAL_CTORS - Failed
-- Found Git: /usr/bin/git (found version "2.25.1") 
-- Looking for sys/resource.h
-- Looking for sys/resource.h - found
-- Clang version: 14.0.0
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG
-- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed
-- Looking for include file sys/inotify.h
-- Looking for include file sys/inotify.h - found
-- Not building amdgpu-arch: hsa-runtime64 not found
-- Registering Bye as a pass plugin (static build: OFF)
-- Failed to find LLVM FileCheck
-- Version: 0.0.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS
-- Performing Test HAVE_CXX_FLAG_FNO_EXCEPTIONS - Success
-- Performing Test HAVE_CXX_FLAG_WNO_SUGGEST_OVERRIDE
-- Performing Test HAVE_CXX_FLAG_WNO_SUGGEST_OVERRIDE - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Building with -fPIC
-- Configuring done
-- Generating done
-- Build files have been written to: /home/constantine/Downloads/clspv/build
$ make
Scanning dependencies of target clspv_c_strings
[  0%] Generating ../include/clspv/spirv_c_strings.hpp
[  0%] Built target clspv_c_strings
Scanning dependencies of target LLVMDemangle
[  0%] Building CXX object third_party/llvm/lib/Demangle/CMakeFiles/LLVMDemangle.dir/Demangle.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangle.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Demangle/CMakeFiles/LLVMDemangle.dir/MicrosoftDemangleNodes.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Demangle/CMakeFiles/LLVMDemangle.dir/RustDemangle.cpp.o
[  0%] Linking CXX static library ../libLLVMDemangle.a
[  0%] Built target LLVMDemangle
Scanning dependencies of target LLVMSupport
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ABIBreak.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ARMTargetParser.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/APFixedPoint.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/AutoConvert.cpp.o
[  0%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/BuryPointer.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/CRC.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DJB.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributeParser.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ELFAttributes.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ExtensibleRTTI.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FileCollector.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/InitLLVM.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/InstructionCost.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ItaniumManglingCanonicalizer.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/JSON.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/MemAlloc.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBufferRef.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o
[  3%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/OptimizedStructLayout.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Optional.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributes.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/RISCVAttributeParser.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SHA256.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Signposts.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SuffixTree.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SymbolRemappingReader.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TypeSize.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/UnicodeCaseFold.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/VersionTuple.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/VirtualFileSystem.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/WithColor.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/X86TargetParser.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o
[  6%] Building C object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o
cc1: warning: command line option ‘-Wno-noexcept-type’ is valid for C++/ObjC++ but not for C
[  6%] Building C object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o
cc1: warning: command line option ‘-Wno-noexcept-type’ is valid for C++/ObjC++ but not for C
[  6%] Building C object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o
cc1: warning: command line option ‘-Wno-noexcept-type’ is valid for C++/ObjC++ but not for C
[  6%] Building C object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o
cc1: warning: command line option ‘-Wno-noexcept-type’ is valid for C++/ObjC++ but not for C
[  6%] Building C object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o
cc1: warning: command line option ‘-Wno-noexcept-type’ is valid for C++/ObjC++ but not for C
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Z3Solver.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o
[  6%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o
[  9%] Building CXX object third_party/llvm/lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o
[  9%] Linking CXX static library ../libLLVMSupport.a
[  9%] Built target LLVMSupport
Scanning dependencies of target LLVMBitstreamReader
[  9%] Building CXX object third_party/llvm/lib/Bitstream/Reader/CMakeFiles/LLVMBitstreamReader.dir/BitstreamReader.cpp.o
[  9%] Linking CXX static library ../../libLLVMBitstreamReader.a
[  9%] Built target LLVMBitstreamReader
Scanning dependencies of target LLVMTableGen
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DetailedRecordsBackend.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/JSONBackend.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackendSkeleton.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o
[  9%] Building CXX object third_party/llvm/lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o
[  9%] Linking CXX static library ../libLLVMTableGen.a
[  9%] Built target LLVMTableGen
Scanning dependencies of target LLVMTableGenGlobalISel
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/CodeExpander.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDag.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagEdge.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagInstr.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagOperands.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicate.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchDagPredicateDependencyEdge.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/GlobalISel/CMakeFiles/LLVMTableGenGlobalISel.dir/GIMatchTree.cpp.o
[  9%] Linking CXX static library ../../../lib/libLLVMTableGenGlobalISel.a
[  9%] Built target LLVMTableGenGlobalISel
Scanning dependencies of target obj.llvm-tblgen
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeBeadsGen.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DirectiveEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/ExegesisEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GICombinerEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptEmitter.cpp.o
[  9%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptRSTEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PredicateExpander.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RISCVCompressInstEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/WebAssemblyDisassemblerEmitter.cpp.o
[ 12%] Building CXX object third_party/llvm/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o
[ 12%] Built target obj.llvm-tblgen
Scanning dependencies of target llvm-tblgen
[ 12%] Linking CXX executable ../../bin/llvm-tblgen
[ 12%] Built target llvm-tblgen
Scanning dependencies of target intrinsics_gen
[ 12%] Building Attributes.inc...
[ 12%] Building IntrinsicImpl.inc...
[ 15%] Building IntrinsicEnums.inc...
[ 15%] Building IntrinsicsAArch64.h...
[ 15%] Building IntrinsicsAMDGPU.h...
[ 15%] Building IntrinsicsARM.h...
[ 15%] Building IntrinsicsBPF.h...
[ 15%] Building IntrinsicsHexagon.h...
[ 15%] Building IntrinsicsMips.h...
[ 15%] Building IntrinsicsNVPTX.h...
[ 15%] Building IntrinsicsPowerPC.h...
[ 15%] Building IntrinsicsR600.h...
[ 15%] Building IntrinsicsRISCV.h...
[ 15%] Building IntrinsicsS390.h...
[ 15%] Building IntrinsicsWebAssembly.h...
[ 15%] Building IntrinsicsX86.h...
[ 15%] Building IntrinsicsXCore.h...
[ 15%] Building IntrinsicsVE.h...
[ 15%] Built target intrinsics_gen
Scanning dependencies of target LLVMRemarks
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkParser.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/BitstreamRemarkSerializer.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/Remark.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkFormat.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkLinker.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkParser.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkSerializer.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStreamer.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/RemarkStringTable.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkParser.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/Remarks/CMakeFiles/LLVMRemarks.dir/YAMLRemarkSerializer.cpp.o
[ 15%] Linking CXX static library ../libLLVMRemarks.a
[ 15%] Built target LLVMRemarks
Scanning dependencies of target LLVMBinaryFormat
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/AMDGPUMetadataVerifier.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/ELF.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MachO.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Minidump.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocument.cpp.o
[ 15%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackDocumentYAML.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackReader.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/MsgPackWriter.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Wasm.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/XCOFF.cpp.o
[ 18%] Linking CXX static library ../libLLVMBinaryFormat.a
[ 18%] Built target LLVMBinaryFormat
Scanning dependencies of target LLVMCore
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/AbstractCallSite.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Assumptions.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/BuiltinGCs.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o
[ 18%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o
/home/constantine/Downloads/clspv/third_party/llvm/llvm/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/lib/IR/Core.cpp:88:18: warning: cast between incompatible function types from ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} to ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} [-Wcast-function-type]
   88 |           Handler),
      |                  ^
/home/constantine/Downloads/clspv/third_party/llvm/llvm/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/lib/IR/Core.cpp:94:48: warning: cast between incompatible function types from ‘llvm::DiagnosticHandler::DiagnosticHandlerTy’ {aka ‘void (*)(const llvm::DiagnosticInfo&, void*)’} to ‘LLVMDiagnosticHandler’ {aka ‘void (*)(LLVMOpaqueDiagnosticInfo*, void*)’} [-Wcast-function-type]
   94 |       unwrap(C)->getDiagnosticHandlerCallBack());
      |                                                ^
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/FPEnv.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/GCStrategy.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/LLVMRemarkStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PassInstrumentation.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PassTimingInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PrintPasses.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ReplaceConstant.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o
[ 21%] Linking CXX static library ../libLLVMCore.a
[ 21%] Built target LLVMCore
Scanning dependencies of target LLVMAsmParser
[ 21%] Building CXX object third_party/llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o
[ 21%] Linking CXX static library ../libLLVMAsmParser.a
[ 21%] Built target LLVMAsmParser
Scanning dependencies of target LLVMBitReader
[ 21%] Building CXX object third_party/llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o
[ 21%] Linking CXX static library ../../libLLVMBitReader.a
[ 21%] Built target LLVMBitReader
Scanning dependencies of target LLVMIRReader
[ 21%] Building CXX object third_party/llvm/lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o
[ 21%] Linking CXX static library ../libLLVMIRReader.a
[ 21%] Built target LLVMIRReader
Scanning dependencies of target LLVMTextAPI
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Architecture.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/ArchitectureSet.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/PackedVersion.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Platform.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Symbol.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/Target.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStub.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/TextStubCommon.cpp.o
[ 21%] Linking CXX static library ../libLLVMTextAPI.a
[ 21%] Built target LLVMTextAPI
Scanning dependencies of target LLVMDebugInfoCodeView
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordHelpers.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordHelpers.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o
[ 21%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a
[ 21%] Built target LLVMDebugInfoCodeView
Scanning dependencies of target LLVMMC
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoXCOFF.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmMacro.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCInstrInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o
[ 21%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCPseudoProbe.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSectionXCOFF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolXCOFF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptionsCommandFlags.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFObjectTargetWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MCXCOFFStreamer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o
[ 25%] Linking CXX static library ../libLLVMMC.a
[ 25%] Built target LLVMMC
Scanning dependencies of target LLVMMCParser
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFMasmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MasmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/WasmAsmParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/XCOFFAsmParser.cpp.o
[ 25%] Linking CXX static library ../../libLLVMMCParser.a
[ 25%] Built target LLVMMCParser
Scanning dependencies of target llvm_vcsrevision_h
[ 25%] Generating VCSRevision.h
[ 25%] Built target llvm_vcsrevision_h
Scanning dependencies of target LLVMObject
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/FaultMapParser.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Minidump.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o
[ 25%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/TapiFile.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/TapiUniversal.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/WindowsMachineFlag.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o
[ 28%] Linking CXX static library ../libLLVMObject.a
[ 28%] Built target LLVMObject
Scanning dependencies of target LLVMProfileData
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o
[ 28%] Linking CXX static library ../libLLVMProfileData.a
[ 28%] Built target LLVMProfileData
Scanning dependencies of target LLVMAnalysis
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumeBundleQueries.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDG.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DDGPrinter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstraintSystem.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceGraphBuilder.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DevelopmentModeInlineAdvisor.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomTreeUpdater.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/FunctionPropertiesAnalysis.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GuardUtils.cpp.o
[ 28%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/HeatUtils.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IRSimilarityIdentifier.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVDescriptors.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ImportedFunctionsInliningStatistics.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineAdvisor.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineSizeEstimatorAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionPrecedenceTracking.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LegacyDivergenceAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopCacheAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopNestAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MLInlineAdvisor.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MustExecute.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OverflowInstAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PhiValues.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReleaseModeModelRunner.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ReplayInlineAdvisor.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionDivision.cpp.o
[ 31%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackLifetime.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/StackSafetyAnalysis.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyncDependenceAnalysis.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SyntheticCountsUtils.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TFUtils.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VFABIDemangling.cpp.o
[ 34%] Linking CXX static library ../libLLVMAnalysis.a
[ 34%] Built target LLVMAnalysis
Scanning dependencies of target LLVMBitWriter
[ 34%] Building CXX object third_party/llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o
[ 34%] Building CXX object third_party/llvm/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o
[ 34%] Linking CXX static library ../../libLLVMBitWriter.a
[ 34%] Built target LLVMBitWriter
Scanning dependencies of target LLVMTransformUtils
[ 34%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AMDGPUEmitPrintf.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AssumeBundleBuilder.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallGraphUpdater.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeAliases.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CanonicalizeFreezeInLoops.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeMoverUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Debugify.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FixIrreducible.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GuardUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/HelloWorld.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InjectTLIMappings.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopPeel.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopRotationUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollAndJam.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MatrixUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MemoryOpRemark.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/RelLookupTableConverter.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ScalarEvolutionExpander.cpp.o
[ 37%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SCCPSolver.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdaterBulk.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SampleProfileLoaderBaseUtil.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SizeOpts.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyLoopExits.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o
[ 40%] Linking CXX static library ../../libLLVMTransformUtils.a
[ 40%] Built target LLVMTransformUtils
Scanning dependencies of target LLVMAggressiveInstCombine
[ 40%] Building CXX object third_party/llvm/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/AggressiveInstCombine.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/AggressiveInstCombine/CMakeFiles/LLVMAggressiveInstCombine.dir/TruncInstCombine.cpp.o
[ 40%] Linking CXX static library ../../libLLVMAggressiveInstCombine.a
[ 40%] Built target LLVMAggressiveInstCombine
Scanning dependencies of target LLVMInstCombine
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAtomicRMW.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineNegator.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o
[ 40%] Linking CXX static library ../../libLLVMInstCombine.a
[ 40%] Built target LLVMInstCombine
Scanning dependencies of target LLVMScalarOpts
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AnnotationRemarks.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o
[ 40%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstraintElimination.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DFAJumpThreading.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InstSimplifyPass.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopBoundSplit.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFuse.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopFlatten.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollAndJamPass.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerConstantIntrinsics.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerMatrixIntrinsics.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerWidenableCondition.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MakeGuardsExplicit.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o
[ 43%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarizeMaskedMemIntrin.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/WarnMissedTransforms.cpp.o
[ 46%] Linking CXX static library ../../libLLVMScalarOpts.a
[ 46%] Built target LLVMScalarOpts
Scanning dependencies of target LLVMTarget
[ 46%] Building CXX object third_party/llvm/lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o
[ 46%] Linking CXX static library ../libLLVMTarget.a
[ 46%] Built target LLVMTarget
Scanning dependencies of target LLVMCodeGen
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BreakFalseDeps.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicBlockSections.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFGuardLongjmp.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CFIInstrInserter.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPassBuilder.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CommandFlags.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EHContGuardCatchret.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDomainFix.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandVectorPredication.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FinalizeISel.cpp.o
[ 46%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FixupStatepointCallerSaved.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/HardwareLoops.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedLoadCombinePass.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalCalc.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LoopTraversal.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCheckDebugify.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDebugify.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionSplitter.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopUtils.cpp.o
[ 50%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleSlotTracker.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassManager.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSizeOpts.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStripDebug.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRFSDiscriminator.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRYamlMapping.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ModuloSchedule.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MultiHazardRecognizer.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MBFIWrapper.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/NonRelocatableStringpool.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoProbeInserter.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFGraph.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFLiveness.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RDFRegisters.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReachingDefAnalysis.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RemoveRedundantDebugValues.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineStableHash.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRVRegNamerUtils.cpp.o
[ 53%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRNamerPass.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ReplaceWithVeclib.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwiftErrorValueTracking.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SwitchLoweringUtils.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TypePromotion.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ValueTypes.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WasmEHPrepare.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/LiveDebugValues.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/VarLocBasedImpl.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues/InstrRefBasedImpl.cpp.o
[ 56%] Linking CXX static library ../libLLVMCodeGen.a
[ 56%] Built target LLVMCodeGen
Scanning dependencies of target omp_gen
[ 56%] Building OMP.h.inc...
[ 56%] Building OMP.inc...
[ 56%] Built target omp_gen
Scanning dependencies of target LLVMFrontendOpenMP
[ 56%] Building CXX object third_party/llvm/lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMP.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPContext.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Frontend/OpenMP/CMakeFiles/LLVMFrontendOpenMP.dir/OMPIRBuilder.cpp.o
[ 56%] Linking CXX static library ../../libLLVMFrontendOpenMP.a
[ 56%] Built target LLVMFrontendOpenMP
Scanning dependencies of target LLVMInstrumentation
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/CGProfile.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ControlHeightReduction.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemProfiler.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrOrderFile.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PoisonChecking.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ValueProfileCollector.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o
[ 56%] Linking CXX static library ../../libLLVMInstrumentation.a
[ 56%] Built target LLVMInstrumentation
Scanning dependencies of target LLVMVectorize
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorizationLegality.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VectorCombine.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanHCFGBuilder.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanPredicator.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanSLP.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanTransforms.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlanVerifier.cpp.o
[ 56%] Linking CXX static library ../../libLLVMVectorize.a
[ 56%] Built target LLVMVectorize
Scanning dependencies of target LLVMLinker
[ 56%] Building CXX object third_party/llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o
[ 56%] Linking CXX static library ../libLLVMLinker.a
[ 56%] Built target LLVMLinker
Scanning dependencies of target LLVMipo
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Annotation2Metadata.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Attributor.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AttributorAttributes.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BlockExtractor.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o
[ 56%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionSpecialization.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/HotColdSplitting.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IROutliner.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/OpenMPOpt.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleContextTracker.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfileProbe.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SCCP.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SyntheticCountsPropagation.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o
[ 59%] Linking CXX static library ../../libLLVMipo.a
[ 59%] Built target LLVMipo
Scanning dependencies of target LLVMObjCARCOpts
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o
[ 59%] Building CXX object third_party/llvm/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o
[ 59%] Linking CXX static library ../../libLLVMObjCARCOpts.a
[ 59%] Built target LLVMObjCARCOpts
Scanning dependencies of target clspv_reflection
[ 59%] Generating ../include/clspv/spirv_reflection.hpp
[ 59%] Built target clspv_reflection
Scanning dependencies of target clspv_glsl
[ 59%] Generating ../include/clspv/spirv_glsl.hpp
[ 59%] Built target clspv_glsl
Scanning dependencies of target clspv_passes
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/AddFunctionAttributesPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/AllocateDescriptorsPass.cpp.o
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp: In member function ‘bool {anonymous}::AllocateDescriptorsPass::AllocateKernelArgDescriptors(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:801:67: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  801 |           replacement = Builder.CreateGEP(call, {zero, zero, zero});
      |                                                                   ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:807:59: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  807 |           auto *gep = Builder.CreateGEP(call, {zero, zero});
      |                                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:808:47: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  808 |           replacement = Builder.CreateLoad(gep);
      |                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp: In member function ‘bool {anonymous}::AllocateDescriptorsPass::AllocateLocalKernelArgSpecIds(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:936:65: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  936 |         auto *replacement = Builder.CreateGEP(call, {zero, zero});
      |                                                                 ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/AllocateDescriptorsPass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ArgKind.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/AutoPodArgsPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Builtins.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/CallGraphOrderedFunctions.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ClusterPodKernelArgumentsPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ClusterConstants.cpp.o
/home/constantine/Downloads/clspv/lib/ClusterConstants.cpp: In member function ‘virtual bool {anonymous}::ClusterModuleScopeConstantVars::runOnModule(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/ClusterConstants.cpp:131:70: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  131 |               clustered_gv, {zero, Builder.getInt32(index)}, "", inst);
      |                                                                      ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/SmallVector.h:17,
                 from /home/constantine/Downloads/clspv/lib/ClusterConstants.cpp:20:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ClusterConstants.cpp:131:70: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  131 |               clustered_gv, {zero, Builder.getInt32(index)}, "", inst);
      |                                                                      ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/SmallVector.h:17,
                 from /home/constantine/Downloads/clspv/lib/ClusterConstants.cpp:20:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ComputeStructuredOrder.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ConstantEmitter.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Constants.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/DeclarePushConstantsPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/DefineOpenCLWorkItemBuiltinsPass.cpp.o
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineMappedBuiltin(llvm::Module&, llvm::StringRef, llvm::StringRef, unsigned int, clspv::AddressSpace::Type)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:150:43: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  150 |     Value *LoadVec = Builder.CreateLoad(GV);
      |                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:154:47: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  154 |     Value *GEP = Builder.CreateGEP(GV, Indices);
      |                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:155:36: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  155 |     Result = Builder.CreateLoad(GEP);
      |                                    ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineGlobalIDBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:188:45: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  188 |   Value *GEP = Builder.CreateGEP(GV, Indices);
      |                                             ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:189:34: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  189 |   Result = Builder.CreateLoad(GEP);
      |                                  ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:196:57: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  196 |     auto DimPtr = Builder.CreateInBoundsGEP(Ptr, Indices);
      |                                                         ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:197:42: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  197 |     auto Size = Builder.CreateLoad(DimPtr);
      |                                          ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineGlobalSizeBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:234:57: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  234 |     auto DimPtr = Builder.CreateInBoundsGEP(Ptr, Indices);
      |                                                         ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:235:43: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  235 |     GlobalSize = Builder.CreateLoad(DimPtr);
      |                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:261:71: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  261 |     Value *LoadWGS = Builder.CreateLoad(Builder.CreateGEP(WGS, Indices));
      |                                                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:261:72: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  261 |     Value *LoadWGS = Builder.CreateLoad(Builder.CreateGEP(WGS, Indices));
      |                                                                        ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:264:71: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  264 |     Value *LoadNWG = Builder.CreateLoad(Builder.CreateGEP(NWG, Indices));
      |                                                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:264:72: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  264 |     Value *LoadNWG = Builder.CreateLoad(Builder.CreateGEP(NWG, Indices));
      |                                                                        ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineNumGroupsBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:304:73: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  304 |   auto NumGroupsPtr = Builder.CreateInBoundsGEP(NumGroupsVarPtr, Indices);
      |                                                                         ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:305:51: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  305 |   auto NumGroups = Builder.CreateLoad(NumGroupsPtr);
      |                                                   ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineGroupIDBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:334:61: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  334 |       Builder.CreateInBoundsGEP(RegionGroupIDVarPtr, Indices);
      |                                                             ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:335:59: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  335 |   auto RegionGroupID = Builder.CreateLoad(RegionGroupIDPtr);
      |                                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:342:67: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  342 |         Builder.CreateInBoundsGEP(RegionGroupOffsetVarPtr, Indices);
      |                                                                   ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:343:72: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  343 |     auto RegionGroupOffsetVal = Builder.CreateLoad(RegionGroupOffsetPtr);
      |                                                                        ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineGlobalOffsetBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:393:55: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  393 |       gep = Builder.CreateInBoundsGEP(GoffPtr, Indices);
      |                                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:399:58: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  399 |       gep = Builder.CreateInBoundsGEP(offset_var, Indices);
      |                                                          ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:401:39: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  401 |     auto load = Builder.CreateLoad(gep);
      |                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineWorkDimBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:428:48: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  428 |     auto load = Builder.CreateLoad(work_dim_var);
      |                                                ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp: In member function ‘bool {anonymous}::DefineOpenCLWorkItemBuiltinsPass::defineEnqueuedLocalSizeBuiltin(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:455:55: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  455 |   auto DimPtr = Builder.CreateInBoundsGEP(Ptr, Indices);
      |                                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:456:40: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  456 |   auto Size = Builder.CreateLoad(DimPtr);
      |                                        ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/DefineOpenCLWorkItemBuiltinsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/DescriptorCounter.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/DirectResourceAccessPass.cpp.o
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constant.h:16,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:30,
                 from /home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:24:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/User.h: In member function ‘virtual bool {anonymous}::DirectResourceAccessPass::runOnModule(llvm::Module&)’:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/User.h:191:44: warning: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::sample_call’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  191 |   unsigned getNumOperands() const { return NumUserOperands; }
      |                                            ^~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:155:13: note: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::sample_call’ was declared here
  155 |   ParamInfo common;
      |             ^~~~~~
/home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:165:41: warning: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::num_gep_zeroes’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  164 |     return pi.base == common.base && pi.set == common.set &&
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |            pi.binding == common.binding &&
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  166 |            pi.num_gep_zeroes == common.num_gep_zeroes;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:155:13: note: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::num_gep_zeroes’ was declared here
  155 |   ParamInfo common;
      |             ^~~~~~
/home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:165:41: warning: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::base’ may be used uninitialized in this function [-Wmaybe-uninitialized]
  164 |     return pi.base == common.base && pi.set == common.set &&
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |            pi.binding == common.binding &&
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
  166 |            pi.num_gep_zeroes == common.num_gep_zeroes;
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/lib/DirectResourceAccessPass.cpp:155:13: note: ‘common.{anonymous}::DirectResourceAccessPass::RewriteAccessesForArg(llvm::Function*, int, llvm::Argument&)::ParamInfo::base’ was declared here
  155 |   ParamInfo common;
      |             ^~~~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/FixupStructuredCFGPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/FunctionInternalizerPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/HideConstantLoadsPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/InlineEntryPointsPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/InlineFuncWithPointerBitCastArgPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/InlineFuncWithPointerToFunctionArgPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/InlineFuncWithSingleCallSitePass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Layout.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/LongVectorLoweringPass.cpp.o
/home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp: In function ‘llvm::Value* {anonymous}::convertVectorOperation(llvm::Instruction&, llvm::Type*, llvm::ArrayRef<llvm::Value*>, {anonymous}::ScalarOperationFactory)’:
/home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp:447:73: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  447 |                                       {Zero, ConstantInt::get(IntTy, i)});
      |                                                                         ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp: In member function ‘llvm::Value* {anonymous}::LongVectorLoweringPass::visitGetElementPtrInst(llvm::GetElementPtrInst&)’:
/home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp:853:59: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  853 |   auto *V = B.CreateInBoundsGEP(EquivalentPointer, Indices);
      |                                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/LongVectorLoweringPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/MultiVersionUBOFunctionsPass.cpp.o
/home/constantine/Downloads/clspv/lib/MultiVersionUBOFunctionsPass.cpp: In member function ‘void {anonymous}::MultiVersionUBOFunctionsPass::SpecializeCall(llvm::Function*, llvm::CallInst*, const std::vector<{anonymous}::MultiVersionUBOFunctionsPass::ResourceInfo>&, size_t)’:
/home/constantine/Downloads/clspv/lib/MultiVersionUBOFunctionsPass.cpp:254:43: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  254 |       ptr = builder.CreateGEP(ptr, indices);
      |                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/DenseMapInfo.h:16,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/DenseMap.h:16,
                 from /home/constantine/Downloads/clspv/lib/MultiVersionUBOFunctionsPass.cpp:21:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/NativeMathPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/NormalizeGlobalVariable.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/OpenCLInlinerPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Option.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Passes.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/PushConstant.cpp.o
/home/constantine/Downloads/clspv/lib/PushConstant.cpp: In function ‘llvm::Value* clspv::GetPushConstantPointer(llvm::BasicBlock*, clspv::PushConstant, const llvm::ArrayRef<llvm::Value*>&)’:
/home/constantine/Downloads/clspv/lib/PushConstant.cpp:116:47: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateInBoundsGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  116 |   return Builder.CreateInBoundsGEP(GV, Indices);
      |                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/lib/PushConstant.h:20,
                 from /home/constantine/Downloads/clspv/lib/PushConstant.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1814:14: note: declared here
 1814 |       Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SPIRVOp.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SPIRVProducerPass.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/RemoveUnusedArguments.cpp.o
[ 59%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ReorderBasicBlocksPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ReplaceLLVMIntrinsicsPass.cpp.o
/home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp: In member function ‘bool {anonymous}::ReplaceLLVMIntrinsicsPass::replaceMemcpy(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:420:74: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  420 |                 GetElementPtrInst::CreateInBounds(Src, SrcIndices, "", CI);
      |                                                                          ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:420:74: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  420 |                 GetElementPtrInst::CreateInBounds(Src, SrcIndices, "", CI);
      |                                                                          ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:421:64: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  421 |             auto DstElemPtr = Builder.CreateGEP(Dst, DstIndices);
      |                                                                ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/ReplaceLLVMIntrinsicsPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ReplaceOpenCLBuiltinPass.cpp.o
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp: In lambda function:
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:1630:44: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1630 |       auto gep = builder.CreateGEP(ptr, add);
      |                                            ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Optional.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/STLExtras.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringSwitch.h:15,
                 from /home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:19:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp: In lambda function:
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:1667:44: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1667 |       auto gep = builder.CreateGEP(ptr, add);
      |                                            ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Optional.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/STLExtras.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringSwitch.h:15,
                 from /home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:19:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:1668:41: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
 1668 |       auto load = builder.CreateLoad(gep);
      |                                         ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Optional.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/STLExtras.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringSwitch.h:15,
                 from /home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:19:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp: In lambda function:
/home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:2769:44: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
 2769 |     auto load = builder.CreateLoad(expected);
      |                                            ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Optional.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/STLExtras.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/StringSwitch.h:15,
                 from /home/constantine/Downloads/clspv/lib/ReplaceOpenCLBuiltinPass.cpp:19:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ReplacePointerBitcastPass.cpp.o
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp: In member function ‘virtual bool {anonymous}::ReplacePointerBitcastPass::runOnModule(llvm::Module&)’:
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:365:77: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  365 |                                                            indices, "", inst);
      |                                                                             ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:365:77: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  365 |                                                            indices, "", inst);
      |                                                                             ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:533:72: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  533 |                 Value *DstAddr = Builder.CreateGEP(BaseAddr, SrcAddrIdx);
      |                                                                        ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:628:64: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  628 |               Value *DstAddr = Builder.CreateGEP(BaseAddr, Idxs);
      |                                                                ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:647:59: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  647 |               DstAddr = Builder.CreateGEP(BitCastSrc, Idxs);
      |                                                           ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:668:63: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  668 |             Value *SrcAddr = Builder.CreateGEP(Src, SrcAddrIdx);
      |                                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:669:69: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const char*)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  669 |             LoadInst *SrcVal = Builder.CreateLoad(SrcAddr, "src_val");
      |                                                                     ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1674:39: note: declared here
 1674 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:945:52: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
  945 |               SrcAddr = Builder.CreateGEP(Src, Idxs);
      |                                                    ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:947:69: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const char*)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  947 |             LoadInst *SrcVal = Builder.CreateLoad(SrcAddr, "src_val");
      |                                                                     ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1674:39: note: declared here
 1674 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1028:64: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1028 |             GetElementPtrInst::CreateInBounds(Src, {Zero, Zero});
      |                                                                ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1028:64: warning: ‘static llvm::GetElementPtrInst* llvm::GetElementPtrInst::CreateInBounds(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&, llvm::Instruction*)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1028 |             GetElementPtrInst::CreateInBounds(Src, {Zero, Zero});
      |                                                                ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Instructions.h:978:55: note: declared here
  978 |   LLVM_ATTRIBUTE_DEPRECATED(static GetElementPtrInst *CreateInBounds(
      |                                                       ^~~~~~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1102:63: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1102 |             Value *DstAddr = Builder.CreateGEP(Src, NewAddrIdx);
      |                                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1124:70: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1124 |               Value *DstAddr = Builder.CreateGEP(BaseAddr, SrcAddrIdx);
      |                                                                      ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1140:63: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1140 |             Value *SrcAddr = Builder.CreateGEP(Src, NewAddrIdx);
      |                                                               ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1141:69: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const char*)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
 1141 |             LoadInst *SrcVal = Builder.CreateLoad(SrcAddr, "src_val");
      |                                                                     ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1674:39: note: declared here
 1674 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1150:65: warning: ‘llvm::Value* llvm::IRBuilderBase::CreateGEP(llvm::Value*, llvm::ArrayRef<llvm::Value*>, const llvm::Twine&)’ is deprecated: Use the version with explicit element type instead [-Wdeprecated-declarations]
 1150 |               Value *SrcAddr = Builder.CreateGEP(Src, SrcAddrIdx);
      |                                                                 ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1792:14: note: declared here
 1792 |       Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
      |              ^~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:1151:71: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const char*)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
 1151 |               LoadInst *SrcVal = Builder.CreateLoad(SrcAddr, "src_val");
      |                                                                       ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/ErrorHandling.h:17,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/Hashing.h:48,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/ArrayRef.h:12,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/DataLayout.h:22,
                 from /home/constantine/Downloads/clspv/lib/ReplacePointerBitcastPass.cpp:15:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1674:39: note: declared here
 1674 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/RewriteInsertsPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ScalarizePass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ShareModuleScopeVariables.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SignedCompareFixupPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SimplifyPointerBitcastPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SpecConstant.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SpecializeImageTypes.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SplatArgPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/SplatSelectCondition.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/StripFreezePass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/Types.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UBOTypeTransformPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoBoolPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoByvalPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoGetElementPtrConstantExprPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoInstCombinePass.cpp.o
/home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp: In member function ‘bool {anonymous}::UndoInstCombinePass::UndoWideVectorExtractCast(llvm::Instruction*)’:
/home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp:199:37: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  199 |     new_src = builder.CreateLoad(src);
      |                                     ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
/home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp: In member function ‘bool {anonymous}::UndoInstCombinePass::UndoWideVectorShuffleCast(llvm::Instruction*)’:
/home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp:276:33: warning: ‘llvm::LoadInst* llvm::IRBuilderBase::CreateLoad(llvm::Value*, const llvm::Twine&)’ is deprecated: Use the version that explicitly specifies the loaded type instead [-Wdeprecated-declarations]
  276 |     src = builder.CreateLoad(src);
      |                                 ^
In file included from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APInt.h:18,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/ADT/APFloat.h:19,
                 from /home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/Constants.h:23,
                 from /home/constantine/Downloads/clspv/lib/UndoInstCombinePass.cpp:18:
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/IR/IRBuilder.h:1682:39: note: declared here
 1682 |   LLVM_ATTRIBUTE_DEPRECATED(LoadInst *CreateLoad(Value *Ptr,
      |                                       ^~~~~~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/llvm/include/llvm/Support/Compiler.h:312:74: note: in definition of macro ‘LLVM_ATTRIBUTE_DEPRECATED’
  312 | #define LLVM_ATTRIBUTE_DEPRECATED(decl, message) [[deprecated(message)]] decl
      |                                                                          ^~~~
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoSRetPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoTranslateSamplerFoldPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/UndoTruncateToOddIntegerPass.cpp.o
[ 62%] Building CXX object lib/CMakeFiles/clspv_passes.dir/ZeroInitializeAllocasPass.cpp.o
[ 62%] Built target clspv_passes
Scanning dependencies of target LLVMExtensions
[ 62%] Building CXX object third_party/llvm/lib/Extensions/CMakeFiles/LLVMExtensions.dir/Extensions.cpp.o
[ 62%] Linking CXX static library ../libLLVMExtensions.a
[ 62%] Built target LLVMExtensions
Scanning dependencies of target LLVMCoroutines
[ 62%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o
[ 62%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o
[ 62%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o
[ 65%] Linking CXX static library ../../libLLVMCoroutines.a
[ 65%] Built target LLVMCoroutines
Scanning dependencies of target LLVMPasses
[ 65%] Building CXX object third_party/llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilderBindings.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/PassPlugin.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Passes/CMakeFiles/LLVMPasses.dir/StandardInstrumentations.cpp.o
[ 65%] Linking CXX static library ../libLLVMPasses.a
[ 65%] Built target LLVMPasses
Scanning dependencies of target LLVMLTO
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/SummaryBasedOptimizations.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o
[ 65%] Linking CXX static library ../libLLVMLTO.a
[ 65%] Built target LLVMLTO
Scanning dependencies of target LLVMOption
[ 65%] Building CXX object third_party/llvm/lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o
[ 65%] Linking CXX static library ../libLLVMOption.a
[ 65%] Built target LLVMOption
Scanning dependencies of target LLVMCoverage
[ 65%] Building CXX object third_party/llvm/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o
[ 65%] Building CXX object third_party/llvm/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o
[ 65%] Linking CXX static library ../../libLLVMCoverage.a
[ 65%] Built target LLVMCoverage
Scanning dependencies of target obj.clang-tblgen
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ASTTableGen.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangASTPropertiesEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangDataCollectorsEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangOpcodesEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangOpenCLBuiltinEmitter.cpp.o
[ 65%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangOptionDocEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangSyntaxEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangTypeNodesEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/MveEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/RISCVVEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/SveEmitter.cpp.o
[ 68%] Building CXX object third_party/llvm/tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o
[ 68%] Built target obj.clang-tblgen
Scanning dependencies of target clang-tblgen
[ 68%] Linking CXX executable ../../../../bin/clang-tblgen
[ 68%] Built target clang-tblgen
Scanning dependencies of target ClangSyntaxNodeList
[ 68%] Building Nodes.inc...
[ 68%] Built target ClangSyntaxNodeList
Scanning dependencies of target StmtDataCollectors
[ 68%] Building StmtDataCollectors.inc...
[ 68%] Built target StmtDataCollectors
Scanning dependencies of target ClangCommentHTMLTags
[ 68%] Building CommentHTMLTags.inc...
[ 68%] Built target ClangCommentHTMLTags
Scanning dependencies of target ClangCommentHTMLTagsProperties
[ 68%] Building CommentHTMLTagsProperties.inc...
[ 68%] Built target ClangCommentHTMLTagsProperties
Scanning dependencies of target ClangAttrClasses
[ 71%] Building Attrs.inc...
[ 71%] Built target ClangAttrClasses
Scanning dependencies of target ClangAttrImpl
[ 71%] Building AttrImpl.inc...
[ 71%] Built target ClangAttrImpl
Scanning dependencies of target ClangAbstractBasicReader
[ 71%] Building AbstractBasicReader.inc...
[ 71%] Built target ClangAbstractBasicReader
Scanning dependencies of target ClangCommentCommandList
[ 71%] Building CommentCommandList.inc...
[ 71%] Built target ClangCommentCommandList
Scanning dependencies of target ClangAbstractBasicWriter
[ 71%] Building AbstractBasicWriter.inc...
[ 71%] Built target ClangAbstractBasicWriter
Scanning dependencies of target ClangCommentHTMLNamedCharacterReferences
[ 71%] Building CommentHTMLNamedCharacterReferences.inc...
[ 71%] Built target ClangCommentHTMLNamedCharacterReferences
Scanning dependencies of target ClangAttrTraverse
[ 71%] Building AttrNodeTraverse.inc...
[ 71%] Built target ClangAttrTraverse
Scanning dependencies of target ClangAbstractTypeWriter
[ 71%] Building AbstractTypeWriter.inc...
[ 71%] Built target ClangAbstractTypeWriter
Scanning dependencies of target ClangAttrVisitor
[ 71%] Building AttrVisitor.inc...
[ 71%] Built target ClangAttrVisitor
Scanning dependencies of target ClangCommentCommandInfo
[ 71%] Building CommentCommandInfo.inc...
[ 71%] Built target ClangCommentCommandInfo
Scanning dependencies of target ClangStmtNodes
[ 71%] Building StmtNodes.inc...
[ 71%] Built target ClangStmtNodes
Scanning dependencies of target ClangAbstractTypeReader
[ 71%] Building AbstractTypeReader.inc...
[ 71%] Built target ClangAbstractTypeReader
Scanning dependencies of target ClangAttrTextDump
[ 71%] Building AttrTextNodeDump.inc...
[ 71%] Built target ClangAttrTextDump
Scanning dependencies of target ClangCommentNodes
[ 71%] Building CommentNodes.inc...
[ 71%] Built target ClangCommentNodes
Scanning dependencies of target ClangDeclNodes
[ 71%] Building DeclNodes.inc...
[ 71%] Built target ClangDeclNodes
Scanning dependencies of target ClangTypeNodes
[ 71%] Building TypeNodes.inc...
[ 71%] Built target ClangTypeNodes
Scanning dependencies of target ClangRISCVVectorBuiltinCG
[ 71%] Building riscv_vector_builtin_cg.inc...
[ 71%] Built target ClangRISCVVectorBuiltinCG
Scanning dependencies of target ClangARMCdeBuiltinSema
[ 71%] Building arm_cde_builtin_sema.inc...
[ 71%] Built target ClangARMCdeBuiltinSema
Scanning dependencies of target ClangDiagnosticGroups
[ 71%] Building DiagnosticGroups.inc...
[ 71%] Built target ClangDiagnosticGroups
Scanning dependencies of target ClangDiagnosticFrontend
[ 71%] Building DiagnosticFrontendKinds.inc...
[ 71%] Built target ClangDiagnosticFrontend
Scanning dependencies of target ClangARMMveBuiltinAliases
[ 71%] Building arm_mve_builtin_aliases.inc...
[ 71%] Built target ClangARMMveBuiltinAliases
Scanning dependencies of target ClangARMSveBuiltins
[ 71%] Building arm_sve_builtins.inc...
[ 71%] Built target ClangARMSveBuiltins
Scanning dependencies of target ClangARMCdeBuiltinCG
[ 71%] Building arm_cde_builtin_cg.inc...
[ 71%] Built target ClangARMCdeBuiltinCG
Scanning dependencies of target ClangDiagnosticParse
[ 71%] Building DiagnosticParseKinds.inc...
[ 71%] Built target ClangDiagnosticParse
Scanning dependencies of target ClangARMCdeBuiltinAliases
[ 71%] Building arm_cde_builtin_aliases.inc...
[ 71%] Built target ClangARMCdeBuiltinAliases
Scanning dependencies of target ClangDiagnosticLex
[ 71%] Building DiagnosticLexKinds.inc...
[ 71%] Built target ClangDiagnosticLex
Scanning dependencies of target ClangRISCVVectorBuiltins
[ 71%] Building riscv_vector_builtins.inc...
[ 71%] Built target ClangRISCVVectorBuiltins
Scanning dependencies of target ClangDiagnosticDriver
[ 71%] Building DiagnosticDriverKinds.inc...
[ 71%] Built target ClangDiagnosticDriver
Scanning dependencies of target ClangDiagnosticCommon
[ 71%] Building DiagnosticCommonKinds.inc...
[ 71%] Built target ClangDiagnosticCommon
Scanning dependencies of target ClangDiagnosticComment
[ 71%] Building DiagnosticCommentKinds.inc...
[ 71%] Built target ClangDiagnosticComment
Scanning dependencies of target ClangDiagnosticAST
[ 71%] Building DiagnosticASTKinds.inc...
[ 71%] Built target ClangDiagnosticAST
Scanning dependencies of target ClangDiagnosticSema
[ 71%] Building DiagnosticSemaKinds.inc...
[ 71%] Built target ClangDiagnosticSema
Scanning dependencies of target ClangDiagnosticAnalysis
[ 71%] Building DiagnosticAnalysisKinds.inc...
[ 71%] Built target ClangDiagnosticAnalysis
Scanning dependencies of target ClangDiagnosticIndexName
[ 71%] Building DiagnosticIndexName.inc...
[ 71%] Built target ClangDiagnosticIndexName
Scanning dependencies of target ClangAttrList
[ 71%] Building AttrList.inc...
[ 71%] Built target ClangAttrList
Scanning dependencies of target ClangAttrSubjectMatchRuleList
[ 71%] Building AttrSubMatchRulesList.inc...
[ 71%] Built target ClangAttrSubjectMatchRuleList
Scanning dependencies of target ClangARMNeon
[ 71%] Building arm_neon.inc...
[ 71%] Built target ClangARMNeon
Scanning dependencies of target ClangDiagnosticCrossTU
[ 71%] Building DiagnosticCrossTUKinds.inc...
[ 71%] Built target ClangDiagnosticCrossTU
Scanning dependencies of target ClangARMSveTypeFlags
[ 71%] Building arm_sve_typeflags.inc...
[ 71%] Built target ClangARMSveTypeFlags
Scanning dependencies of target ClangARMFP16
[ 71%] Building arm_fp16.inc...
[ 71%] Built target ClangARMFP16
Scanning dependencies of target ClangARMMveBuiltinsDef
[ 71%] Building arm_mve_builtins.inc...
[ 71%] Built target ClangARMMveBuiltinsDef
Scanning dependencies of target ClangARMCdeBuiltinsDef
[ 71%] Building arm_cde_builtins.inc...
[ 71%] Built target ClangARMCdeBuiltinsDef
Scanning dependencies of target ClangARMMveBuiltinSema
[ 71%] Building arm_mve_builtin_sema.inc...
[ 71%] Built target ClangARMMveBuiltinSema
Scanning dependencies of target ClangDiagnosticSerialization
[ 71%] Building DiagnosticSerializationKinds.inc...
[ 71%] Built target ClangDiagnosticSerialization
Scanning dependencies of target ClangDiagnosticRefactoring
[ 71%] Building DiagnosticRefactoringKinds.inc...
[ 71%] Built target ClangDiagnosticRefactoring
Scanning dependencies of target ClangARMSveBuiltinCG
[ 71%] Building arm_sve_builtin_cg.inc...
[ 71%] Built target ClangARMSveBuiltinCG
Scanning dependencies of target ClangAttrHasAttributeImpl
[ 71%] Building AttrHasAttributeImpl.inc...
[ 71%] Built target ClangAttrHasAttributeImpl
Scanning dependencies of target ClangARMMveBuiltinCG
[ 71%] Building arm_mve_builtin_cg.inc...
[ 71%] Built target ClangARMMveBuiltinCG
Scanning dependencies of target ClangARMSveSemaRangeChecks
[ 71%] Building arm_sve_sema_rangechecks.inc...
[ 71%] Built target ClangARMSveSemaRangeChecks
Scanning dependencies of target ClangAttrSubMatchRulesParserStringSwitches
[ 71%] Building AttrSubMatchRulesParserStringSwitches.inc...
[ 71%] Built target ClangAttrSubMatchRulesParserStringSwitches
Scanning dependencies of target ClangAttrParserStringSwitches
[ 71%] Building AttrParserStringSwitches.inc...
[ 71%] Built target ClangAttrParserStringSwitches
Scanning dependencies of target ClangAttrParsedAttrImpl
[ 71%] Building AttrParsedAttrImpl.inc...
[ 71%] Built target ClangAttrParsedAttrImpl
Scanning dependencies of target ClangAttrSpellingListIndex
[ 71%] Building AttrSpellingListIndex.inc...
[ 71%] Built target ClangAttrSpellingListIndex
Scanning dependencies of target ClangAttrParsedAttrKinds
[ 71%] Building AttrParsedAttrKinds.inc...
[ 71%] Built target ClangAttrParsedAttrKinds
Scanning dependencies of target ClangAttrParsedAttrList
[ 71%] Building AttrParsedAttrList.inc...
[ 71%] Built target ClangAttrParsedAttrList
Scanning dependencies of target ClangAttrTemplateInstantiate
[ 71%] Building AttrTemplateInstantiate.inc...
[ 71%] Built target ClangAttrTemplateInstantiate
Scanning dependencies of target ClangAttrPCHWrite
[ 71%] Building AttrPCHWrite.inc...
[ 71%] Built target ClangAttrPCHWrite
Scanning dependencies of target ClangAttrPCHRead
[ 71%] Building AttrPCHRead.inc...
[ 71%] Built target ClangAttrPCHRead
Scanning dependencies of target ClangSACheckers
[ 71%] Building Checkers.inc...
[ 71%] Built target ClangSACheckers
Scanning dependencies of target ClangSyntaxNodeClasses
[ 71%] Building NodeClasses.inc...
[ 71%] Built target ClangSyntaxNodeClasses
Scanning dependencies of target clang-tablegen-targets
[ 71%] Built target clang-tablegen-targets
[ 71%] Generating VCSVersion.inc
Scanning dependencies of target obj.clangBasic
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Attributes.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Builtins.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CharInfo.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/CodeGenOptions.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Cuda.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DarwinSDKInfo.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Diagnostic.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticIDs.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/DiagnosticOptions.cpp.o
[ 71%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ExpressionTraits.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileEntry.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileManager.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/FileSystemStatCache.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/IdentifierTable.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangOptions.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/LangStandards.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Module.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ObjCRuntime.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenCLOptions.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OpenMPKinds.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/OperatorPrecedence.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/ProfileList.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/NoSanitizeList.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SanitizerSpecialCaseList.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Sanitizers.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceLocation.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/SourceManager.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Stack.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetID.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AArch64.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AMDGPU.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARC.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/ARM.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/AVR.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/BPF.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Hexagon.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Lanai.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Le64.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/M68k.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/MSP430.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Mips.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/NVPTX.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/OSTargets.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PNaCl.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/PPC.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/RISCV.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SPIR.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/Sparc.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/SystemZ.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/TCE.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/VE.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/WebAssembly.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/X86.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Targets/XCore.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TokenKinds.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TypeTraits.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Version.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/Warnings.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayInstr.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/XRayLists.cpp.o
[ 75%] Built target obj.clangBasic
Scanning dependencies of target clangBasic
[ 75%] Linking CXX static library ../../../../lib/libclangBasic.a
[ 75%] Built target clangBasic
Scanning dependencies of target obj.clangLex
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/DependencyDirectivesSourceMinimizer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderMap.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/HeaderSearch.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Lexer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/LiteralSupport.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroArgs.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/MacroInfo.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ModuleMap.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCaching.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPCallbacks.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPConditionalDirectiveRecord.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPDirectives.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPExpressions.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPLexerChange.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PPMacroExpansion.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Pragma.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessingRecord.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/Preprocessor.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/PreprocessorLexer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/ScratchBuffer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenConcatenation.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Lex/CMakeFiles/obj.clangLex.dir/TokenLexer.cpp.o
[ 75%] Built target obj.clangLex
Scanning dependencies of target clangLex
[ 75%] Linking CXX static library ../../../../lib/libclangLex.a
[ 75%] Built target clangLex
Scanning dependencies of target obj.clangEdit
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/Commit.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/EditedSource.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/Edit/CMakeFiles/obj.clangEdit.dir/RewriteObjCFoundationAPI.cpp.o
[ 75%] Built target obj.clangEdit
Scanning dependencies of target ClangAttrDocTable
[ 75%] Building AttrDocTable.inc...
[ 75%] Built target ClangAttrDocTable
Scanning dependencies of target Opcodes
[ 75%] Building Opcodes.inc...
[ 75%] Built target Opcodes
Scanning dependencies of target obj.clangAST
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/APValue.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConcept.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTConsumer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTContext.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDiagnostic.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTDumper.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporter.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTImporterLookupTable.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTStructuralEquivalence.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ASTTypeTraits.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrDocTable.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/AttrImpl.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Comment.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentBriefParser.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentCommandTraits.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentLexer.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentParser.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CommentSema.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComparisonCategories.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ComputeDependence.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/CXXInheritance.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DataCollection.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Decl.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclarationName.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclBase.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclCXX.cpp.o
[ 75%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclFriend.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclGroup.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclObjC.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclOpenMP.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclPrinter.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/DeclTemplate.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMapContext.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Expr.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprClassification.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConcepts.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprConstant.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprCXX.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExprObjC.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTMerger.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ExternalASTSource.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/FormatString.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/InheritViz.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeEmitter.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeExprGen.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeGenError.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/ByteCodeStmtGen.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Context.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Descriptor.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Disasm.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/EvalEmitter.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Frame.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Function.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Interp.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpBlock.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpFrame.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpStack.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/InterpState.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Pointer.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/PrimType.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Program.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Record.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/Source.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Interp/State.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumCXXABI.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ItaniumMangle.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/JSONNodeDumper.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Mangle.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftCXXABI.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/MicrosoftMangle.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NestedNameSpecifier.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/NSAPI.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ODRHash.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OpenMPClause.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/OSLog.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ParentMap.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/PrintfFormatString.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/QualTypeNames.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RawCommentList.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayout.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/RecordLayoutBuilder.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/ScanfFormatString.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/SelectorLocationsKind.cpp.o
[ 78%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Stmt.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtCXX.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtIterator.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtObjC.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtOpenMP.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtPrinter.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtProfile.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/StmtViz.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateBase.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TemplateName.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TextNodeDumper.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/Type.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypeLoc.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/TypePrinter.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTableBuilder.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/AST/CMakeFiles/obj.clangAST.dir/VTTBuilder.cpp.o
[ 81%] Built target obj.clangAST
Scanning dependencies of target clangAST
[ 81%] Linking CXX static library ../../../../lib/libclangAST.a
[ 81%] Built target clangAST
Scanning dependencies of target clangEdit
[ 81%] Linking CXX static library ../../../../lib/libclangEdit.a
[ 81%] Built target clangEdit
Scanning dependencies of target obj.clangParse
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseAST.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseCXXInlineMethods.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDecl.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseDeclCXX.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExpr.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseExprCXX.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseInit.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseObjc.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseOpenMP.cpp.o
[ 81%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParsePragma.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmt.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTemplate.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseTentative.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/Parser.cpp.o
[ 84%] Built target obj.clangParse
Scanning dependencies of target obj.clangASTMatchers
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchFinder.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/ASTMatchersInternal.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/ASTMatchers/CMakeFiles/obj.clangASTMatchers.dir/GtestMatchers.cpp.o
[ 84%] Built target obj.clangASTMatchers
Scanning dependencies of target clangASTMatchers
[ 84%] Linking CXX static library ../../../../lib/libclangASTMatchers.a
[ 84%] Built target clangASTMatchers
Scanning dependencies of target ClangOpenCLBuiltinsImpl
[ 84%] Building OpenCLBuiltins.inc...
[ 84%] Built target ClangOpenCLBuiltinsImpl
Scanning dependencies of target obj.clangSema
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/AnalysisBasedWarnings.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/CodeCompleteConsumer.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DeclSpec.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/DelayedDiagnostic.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/IdentifierResolver.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/JumpDiagnostics.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/MultiplexExternalSemaSource.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ParsedAttr.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Scope.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/ScopeInfo.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/Sema.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAccess.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAttr.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaAvailability.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCXXScopeSpec.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCast.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaChecking.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCodeComplete.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConcept.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaConsumer.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCoroutine.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaCUDA.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDecl.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclAttr.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclCXX.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaDeclObjC.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExceptionSpec.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExpr.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprCXX.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprMember.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaExprObjC.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaFixItUtils.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaInit.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLambda.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaLookup.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaModule.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaObjCProperty.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOpenMP.cpp.o
[ 84%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaOverload.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaPseudoObject.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmt.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAsm.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaStmtAttr.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaSYCL.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplate.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateDeduction.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiate.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateInstantiateDecl.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaTemplateVariadic.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/SemaType.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Sema/CMakeFiles/obj.clangSema.dir/TypeLocBuilder.cpp.o
[ 87%] Built target obj.clangSema
Scanning dependencies of target obj.clangAnalysis
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/AnalysisDeclContext.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/BodyFarm.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CalledOnceCheck.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFG.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CFGStmtMap.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CallGraph.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CloneDetection.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CocoaConventions.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ConstructionContext.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Consumed.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/CodeInjector.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/Dominators.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ExprMutationAnalyzer.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/IssueHash.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/LiveVariables.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/MacroExpansionContext.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ObjCNoReturn.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PathDiagnostic.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/PostOrderCFGView.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ProgramPoint.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ReachableCode.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/RetainSummaryManager.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafety.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyCommon.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyLogical.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/ThreadSafetyTIL.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Analysis/CMakeFiles/obj.clangAnalysis.dir/UninitializedValues.cpp.o
[ 87%] Built target obj.clangAnalysis
Scanning dependencies of target clangAnalysis
[ 87%] Linking CXX static library ../../../../lib/libclangAnalysis.a
[ 87%] Built target clangAnalysis
Scanning dependencies of target clangSema
[ 87%] Linking CXX static library ../../../../lib/libclangSema.a
[ 87%] Built target clangSema
Scanning dependencies of target clangParse
[ 87%] Linking CXX static library ../../../../lib/libclangParse.a
[ 87%] Built target clangParse
Scanning dependencies of target ClangDriverOptions
[ 87%] Building Options.inc...
[ 87%] Built target ClangDriverOptions
Scanning dependencies of target obj.clangFrontend
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTConsumers.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTMerge.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ASTUnit.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ChainedIncludesSource.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInstance.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CompilerInvocation.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyFile.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DependencyGraph.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/DiagnosticRenderer.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendAction.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendActions.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/FrontendOptions.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/HeaderIncludeGen.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitHeaderSearch.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InitPreprocessor.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LayoutOverrideSource.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/LogDiagnosticPrinter.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/ModuleDependencyCollector.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/MultiplexConsumer.cpp.o
[ 87%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrecompiledPreamble.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/PrintPreprocessedOutput.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/SerializedDiagnosticReader.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TestModuleFileExtension.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnostic.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticBuffer.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/TextDiagnosticPrinter.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Frontend/CMakeFiles/obj.clangFrontend.dir/InterfaceStubFunctionsConsumer.cpp.o
[ 90%] Built target obj.clangFrontend
Scanning dependencies of target obj.clangDriver
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Action.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Compilation.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Distro.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Driver.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/DriverOptions.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Job.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Multilib.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/OptionUtils.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Phases.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/SanitizerArgs.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Tool.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChain.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/AArch64.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/ARM.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/M68k.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Mips.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/PPC.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/RISCV.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/Sparc.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/VE.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Arch/X86.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AIX.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Ananas.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPU.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AMDGPUOpenMP.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/AVR.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/BareMetal.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Clang.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CloudABI.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CommonArgs.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Contiki.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/CrossWindows.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Cuda.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Darwin.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/DragonFly.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Flang.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/FreeBSD.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Fuchsia.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Gnu.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Haiku.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIP.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hexagon.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Hurd.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Linux.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MipsLinux.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MinGW.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Minix.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSP430.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/MSVC.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Myriad.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NaCl.cpp.o
[ 90%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/NetBSD.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/OpenBSD.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PS4CPU.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/RISCVToolchain.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/Solaris.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/TCE.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/VEToolchain.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/WebAssembly.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/XCore.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/PPCLinux.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/InterfaceStubs.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/ZOS.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/Types.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/XRayArgs.cpp.o
[ 93%] Built target obj.clangDriver
Scanning dependencies of target clangDriver
[ 93%] Linking CXX static library ../../../../lib/libclangDriver.a
[ 93%] Built target clangDriver
Scanning dependencies of target obj.clangSerialization
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTCommon.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReader.cpp.o
/home/constantine/Downloads/clspv/third_party/llvm/clang/lib/Serialization/ASTReader.cpp: In member function ‘clang::ASTReader::ASTReadResult clang::ASTReader::ReadAST(llvm::StringRef, clang::ASTReader::ModuleKind, clang::SourceLocation, unsigned int, llvm::SmallVectorImpl<clang::ASTReader::ImportedSubmodule>*)’:
/home/constantine/Downloads/clspv/third_party/llvm/clang/lib/Serialization/ASTReader.cpp:4268:23: warning: unused variable ‘Result’ [-Wunused-variable]
 4268 |     if (ASTReadResult Result = ReadASTBlock(F, ClientLoadCapabilities))
      |                       ^~~~~~
/home/constantine/Downloads/clspv/third_party/llvm/clang/lib/Serialization/ASTReader.cpp:4279:25: warning: unused variable ‘Result’ [-Wunused-variable]
 4279 |       if (ASTReadResult Result = ReadExtensionBlock(F))
      |                         ^~~~~~
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderDecl.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTReaderStmt.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriter.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterDecl.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ASTWriterStmt.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GeneratePCH.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/GlobalModuleIndex.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/InMemoryModuleCache.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFile.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleFileExtension.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/ModuleManager.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/Serialization/CMakeFiles/obj.clangSerialization.dir/PCHContainerOperations.cpp.o
[ 93%] Built target obj.clangSerialization
Scanning dependencies of target clangSerialization
[ 93%] Linking CXX static library ../../../../lib/libclangSerialization.a
[ 93%] Built target clangSerialization
Scanning dependencies of target clangFrontend
[ 93%] Linking CXX static library ../../../../lib/libclangFrontend.a
[ 93%] Built target clangFrontend
Scanning dependencies of target obj.clangCodeGen
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/BackendUtil.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGAtomic.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBlocks.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGBuiltin.cpp.o
[ 93%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDANV.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCUDARuntime.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXX.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCXXABI.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCall.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGClass.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCleanup.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGCoroutine.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDebugInfo.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDecl.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGDeclCXX.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGException.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExpr.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprAgg.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprCXX.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprComplex.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprConstant.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGExprScalar.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGGPUBuiltin.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGLoopInfo.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGNonTrivialStruct.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjC.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCGNU.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCMac.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGObjCRuntime.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenCLRuntime.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntime.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeAMDGCN.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeGPU.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmt.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGStmtOpenMP.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTables.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenABITypes.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenAction.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenFunction.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenModule.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenPGO.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTBAA.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CodeGenTypes.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ConstantInitBuilder.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CoverageMappingGen.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ItaniumCXXABI.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MacroPPCallbacks.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/MicrosoftCXXABI.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ModuleBuilder.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/PatternInit.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SanitizerMetadata.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/SwiftCallingConv.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/TargetInfo.cpp.o
[ 96%] Building CXX object third_party/llvm/tools/clang/lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/VarBypassDetector.cpp.o
[ 96%] Built target obj.clangCodeGen
Scanning dependencies of target clangCodeGen
[ 96%] Linking CXX static library ../../../../lib/libclangCodeGen.a
[ 96%] Built target clangCodeGen
Scanning dependencies of target clspv_builtin_library
[ 96%] Generating ../include/clspv/clspv_builtin_library.h
[ 96%] Built target clspv_builtin_library
Scanning dependencies of target clspv_baked_opencl_header
[ 96%] Generating opencl-c_reduced.h
[ 96%] Generating ../include/clspv/opencl_builtins_header.h
[ 96%] Built target clspv_baked_opencl_header
Scanning dependencies of target clspv_core
[ 96%] Building CXX object lib/CMakeFiles/clspv_core.dir/Compiler.cpp.o
In file included from /home/constantine/Downloads/clspv/lib/Compiler.cpp:53:
/usr/include/c++/9/sstream: In member function ‘std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::str() const’:
/usr/include/c++/9/sstream:191: note: ‘-Wmisleading-indentation’ is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers
  191 |  return __ret;
      | 
[ 96%] Building CXX object lib/CMakeFiles/clspv_core.dir/FrontendPlugin.cpp.o
[ 96%] Building CXX object lib/CMakeFiles/clspv_core.dir/Sampler.cpp.o
[ 96%] Linking CXX static library libclspv_core.a
[ 96%] Built target clspv_core
Scanning dependencies of target clspv
[ 96%] Building CXX object tools/driver/CMakeFiles/clspv.dir/main.cpp.o
[ 96%] Linking CXX executable ../../bin/clspv
[ 96%] Built target clspv
Scanning dependencies of target clspv-opt
[ 96%] Building CXX object tools/clspv-opt/CMakeFiles/clspv-opt.dir/main.cpp.o
[ 96%] Linking CXX executable ../../bin/clspv-opt
[ 96%] Built target clspv-opt
Scanning dependencies of target enum_string_mapping
[ 96%] Generate enum-string mapping for SPIR-V vunified1.
[ 96%] Built target enum_string_mapping
Scanning dependencies of target spirv-tools-header-OpenCLDebugInfo100
[ 96%] Generate language specific header for OpenCLDebugInfo100.
[ 96%] Built target spirv-tools-header-OpenCLDebugInfo100
Scanning dependencies of target spv-tools-spv-amd-sevp
[ 96%] Generate extended instruction tables for spv-amd-shader-explicit-vertex-parameter.
[ 96%] Built target spv-tools-spv-amd-sevp
Scanning dependencies of target spv-tools-spv-amd-stm
[ 96%] Generate extended instruction tables for spv-amd-shader-trinary-minmax.
[ 96%] Built target spv-tools-spv-amd-stm
Scanning dependencies of target spv-tools-spv-amd-gs
[ 96%] Generate extended instruction tables for spv-amd-gcn-shader.
[ 96%] Built target spv-tools-spv-amd-gs
Scanning dependencies of target spv-tools-debuginfo
[ 96%] Generate extended instruction tables for debuginfo.
[ 96%] Built target spv-tools-debuginfo
Scanning dependencies of target spirv-tools-header-DebugInfo
[ 96%] Generate language specific header for DebugInfo.
[ 96%] Built target spirv-tools-header-DebugInfo
Scanning dependencies of target spv-tools-spv-amd-sb
[ 96%] Generate extended instruction tables for spv-amd-shader-ballot.
[ 96%] Built target spv-tools-spv-amd-sb
Scanning dependencies of target spv-tools-cldi100
[ 96%] Generate extended instruction tables for opencl.debuginfo.100.
[ 96%] Built target spv-tools-cldi100
Scanning dependencies of target spv-tools-clspvreflection
[ 96%] Generate extended instruction tables for nonsemantic.clspvreflection.
[ 96%] Built target spv-tools-clspvreflection
Scanning dependencies of target extinst_tables
[ 96%] Generate info tables for OpenCL extended instructions and operands vunified1.
[ 96%] Generate info tables for GLSL extended instructions and operands vunified1.
[ 96%] Built target extinst_tables
Scanning dependencies of target core_tables
[ 96%] Generate info tables for SPIR-V vunified1 core instructions and operands.
[ 96%] Generate tables based on the SPIR-V XML registry.
[ 96%] Built target core_tables
[ 96%] Update build-version.inc in the SPIRV-Tools build directory (if necessary).
Scanning dependencies of target SPIRV-Tools-static
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/bit_vector.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/parse_number.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/string_utils.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/assembly_grammar.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/binary.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/diagnostic.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/disassemble.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/enum_string_mapping.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/ext_inst.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/extensions.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/libspirv.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/name_mapper.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/opcode.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/operand.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/parsed_operand.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/print.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/software_version.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_endian.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_fuzzer_options.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_optimizer_options.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_reducer_options.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_target_env.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/spirv_validator_options.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/table.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/text.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/text_handler.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_adjacency.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_annotation.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_arithmetics.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_atomics.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_barriers.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_bitwise.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_builtins.cpp.o
[ 96%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_capability.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_cfg.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_composites.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_constants.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_conversion.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_debug.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_decorations.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_derivatives.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_extensions.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_execution_limitations.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_function.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_id.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_image.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_interfaces.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_instruction.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_layout.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_literals.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_logicals.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_memory.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_memory_semantics.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_misc.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_mode_setting.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_non_uniform.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_primitives.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_scopes.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_small_type_uses.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validate_type.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/basic_block.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/construct.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/function.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/instruction.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/val/validation_state.cpp.o
[100%] Building CXX object third_party/SPIRV-Tools/source/CMakeFiles/SPIRV-Tools-static.dir/util/timer.cpp.o
[100%] Linking CXX static library libSPIRV-Tools.a
[100%] Built target SPIRV-Tools-static
Scanning dependencies of target clspv-reflection
[100%] Building CXX object tools/reflection/CMakeFiles/clspv-reflection.dir/main.cpp.o
[100%] Building CXX object tools/reflection/CMakeFiles/clspv-reflection.dir/ReflectionParser.cpp.o
[100%] Linking CXX executable ../../bin/clspv-reflection
[100%] Built target clspv-reflection
